Skip to content

fix: Merging dev changes to main branch#668

Merged
Roopan-Microsoft merged 18 commits into
mainfrom
dev-v3
Dec 1, 2025
Merged

fix: Merging dev changes to main branch#668
Roopan-Microsoft merged 18 commits into
mainfrom
dev-v3

Conversation

@AjitPadhi-Microsoft

Copy link
Copy Markdown
Contributor

Purpose

  • This pull request introduces configurable logging levels for the backend application, enabling more flexible control over log verbosity, especially for Azure-related packages. The changes include new environment variables, updates to infrastructure configuration, and dynamic logging setup in the application code.

Configuration and logging improvements:

  • Added new environment variables to .env.sample for controlling basic logging level, Azure package logging level, and specific logger packages via AZURE_BASIC_LOGGING_LEVEL, AZURE_PACKAGE_LOGGING_LEVEL, and AZURE_LOGGING_PACKAGES.
  • Updated the application configuration class (app_config.py) to read and provide defaults for the new logging-related environment variables.
  • Refactored logging setup in app_kernel.py to use the new environment variables, allowing dynamic configuration of log levels for both the application and specified Azure packages.

Infrastructure updates:

  • Modified infra/main.bicep and infra/main_custom.bicep to set the new logging environment variables for the web site deployment, ensuring consistent logging configuration across environments.

Does this introduce a breaking change?

  • Yes
  • No

How to Test

  • Get the code
git clone [repo-address]
cd [repo-name]
git checkout [branch-name]
npm install
  • Test the code

What to Check

Verify that the following are valid

  • ...

Other Information

@Roopan-Microsoft Roopan-Microsoft merged commit 1f3b76a into main Dec 1, 2025
10 checks passed
@github-actions

github-actions Bot commented Dec 5, 2025

Copy link
Copy Markdown

🎉 This PR is included in version 3.1.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants